subcecal fossa - French English Dictionary